carcass processing plants - German English Dictionary